home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / doom / chaserog.zip / CHASECAM.CFG next >
Text File  |  1997-05-11  |  3KB  |  110 lines

  1. // DOE config
  2.  
  3. //////////////////////////////////////////////////////////////////
  4. // WEAPON HOT-KEYS
  5. //////////////////////////////////////////////////////////////////
  6.     alias +axe_hotkey "impulse 41;"
  7.     alias -axe_hotkey "-attack; impulse 40;"
  8.  
  9.     alias +grenade_hotkey "impulse 42;"
  10.     alias -grenade_hotkey "-attack; impulse 40;"
  11.  
  12.     alias +rocket_hotkey "impulse 43;"
  13.     alias -rocket_hotkey "-attack; impulse 40;"
  14.  
  15. bind SHIFT  "+grenade_hotkey"
  16. bind MOUSE3 "+rocket_hotkey"
  17.     // aiming changes explosives mode when axe hotkey is pressed:
  18.     //  straight up   = multi explosives
  19.     //  straight down = normal explosives
  20. bind g      "+axe_hotkey"
  21.  
  22.     // cycle weapons (skipping HK weap. above)
  23. bind c "impulse 44;"; // reverse
  24. bind v "impulse 45;"; // forward
  25.  
  26.  
  27. //////////////////////////////////////////////////////////////////
  28. // CUSTOMIZING VIEW
  29. //////////////////////////////////////////////////////////////////
  30.  
  31.     // Z offset (height above player)
  32. bind y "impulse 32"; // lower
  33. bind u "impulse 33"; // raise
  34.  
  35.     // Distance (behind player)
  36. bind j "impulse 34"; // decrease
  37. bind k "impulse 35"; // increase
  38.  
  39.     // set distance/Z offset to user-defined setting
  40.     // (defaults in client.qc at line 94.)
  41.     alias cc_distance "temp1 118; impulse 38"
  42.     alias cc_zoffset  "temp1 30; impulse 39"
  43.     alias cc_setvalues "cc_distance; wait; wait; cc_zoffset"
  44.  
  45. bind l "cc_setvalues;"
  46.  
  47. //////////////////////////////////////////////////////////////////
  48. // FLAG SECTION
  49. //////////////////////////////////////////////////////////////////
  50.     // At game startup, or when resetting the entire server
  51.     // (ex. map <map_name>)
  52.     // the value in temp1 is checked for the following values to
  53.     // set defaults.
  54.     // temp1 normally never changes, but I have seen it change when
  55.     // playing back demos, the console aliases come in handy to reset
  56.     //
  57.     //   1 = CHSCAM_ON
  58.     //   2 = HUD_ON
  59.     //   4 = LASERTARG_ON
  60.     //   (Single Player games alt. rules)
  61.     //   8 = SP_ITEMS2
  62.  
  63.     //  32 = LASERTARG_LIT (use 4 also)
  64.  
  65. alias cclist "echo Chasecam defaults set:; temp1"
  66.  
  67. alias all_standard "temp1 7;  cclist" ;// 1,2,3
  68. alias all_items2   "temp1 15; cclist" ;// 1,2,4 + 8
  69.  
  70. alias hud_standard "temp1 2;  cclist" ;// 2
  71. alias hud_items2   "temp1 10; cclist" ;// 2 + 8
  72.  
  73. // preferably, edit this line to set Chasecam defaults and define other
  74. // settings as an alias above
  75. all_items2
  76.  
  77. //////////////////////////////////////////////////////////////////
  78. // MAIN SECTION
  79. //////////////////////////////////////////////////////////////////
  80.  
  81. bind b "impulse 30"; // chasecam
  82. bind h "impulse 31"; // targeter
  83. bind SPACE "impulse 50"; // HUD
  84.  
  85.     // ### Bort's swinging hook ###
  86.     // impulse 98 = hook
  87.     // impulse 96 = shrink
  88.     // impulse 97 = grow
  89.     // impulse 95 = stop
  90.     alias +hook "impulse 98; wait; impulse 96"
  91.     alias -hook "impulse 95;"
  92.     alias +hookup "impulse 96;"
  93.     alias -hookup "impulse 95;"
  94.     alias +hookdown "impulse 97;"
  95.     alias -hookdown "impulse 95;"
  96.  
  97. bind a +hook
  98. bind z +hookup
  99. bind x +hookdown
  100.  
  101.  
  102.     // Multiskin Pro
  103. bind i "impulse 200"; // back
  104. bind o "impulse 201"; // forward
  105.  
  106. // warning, un-rem this line to improve cam views, but weapon bobbing will
  107. // be toast until you quit the game and restart Quake
  108. //cl_bob 0
  109.  
  110.